#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Time          : 2024/5/27 15:30
# File          : list_dict.py
# @Author       : MingTai
# @Department   : automation_qa


def aa01():
    # 遍历所有的键 (keys) 使用 keys() 方法获取字典的键，并遍历它们。
    my_dict = {'key1': 'value1', 'key2': 'value2'}
    for key in my_dict.keys():
        print(key)

    # 遍历所有的值(values)使用values()方法获取字典的值，并遍历它们。
    my_dict = {'key1': 'value1', 'key2': 'value2'}
    for value in my_dict.values():
        print(value)

    # 遍历所有的键-值对 (items), 使用 items() 方法获取字典项（即键-值对），并遍历它们。
    my_dict = {'key1': 'value1', 'key2': 'value2'}
    for key, value in my_dict.items():
        print(f"Key: {key}, Value: {value}")

    # 字典键的直接迭代 直接在字典上迭代会得到字典的键。
    my_dict = {'key1': 'value1', 'key2': 'value2'}
    for key in my_dict:
        print(key)


if __name__ == '__main__':
    print(aa01())
